tube insulator - Alemán Inglés Diccionario